package com.stylefeng.guns.modular.biz.dao;

import com.baomidou.mybatisplus.plugins.Page;
import com.stylefeng.guns.common.persistence.model.ProductInfo;
import com.stylefeng.guns.common.persistence.model.WorkNotice;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

/**
 * 工单通知Dao
 *
 * @author fengshuonan
 * @Date 2017-10-22 11:38:15
 */
public interface WorkNoticeDao {

    /**
     * 获取工单列表
     * @author stylefeng
     * @Date 2017/4/16 23:48
     */
    List<Map<String, Object>> getWorkNotices(@Param("page") Page<WorkNotice> page, @Param("deptid")Integer deptid, @Param("orderNo") String orderNo,
                                             @Param("userName") String userName,@Param("userPhone") String userPhone,@Param("address") String address,
                                             @Param("workType") Integer workType, @Param("status") Integer status,@Param("orderByField") String orderByField, @Param("isAsc") boolean isAsc);

}
